package com.neuedu.corejava.ch3;

//在一个类中，如果需要调用其他package包下的Java类，需要使用import命令导入该类
//理解为什么要import？ 可以进行关联对应的Java类；调用Java类，可以简化编码
//import导入类时，可以import特定的类，也可以import指定package包下的所有类
import java.util.Random;//import特定的类


public class IFCondition {

	public static void main(String[] args) {
		/*
		 * 1、编写java程序，完成以下功能：
                                 假设有整型变量x，判断x是否为偶数，若为偶数，则在控制台上打印“输入的数值是偶数”。
                                 无论x是否为偶数，最后都要在控制台上输出x的值

           2、有一个数字为45327，判断该数字是否能被13整除，是否能被17整除。
		 */
		
		//得到一个100以内的随机数
		//在一个类中，如果不使用import导入类名，则需要使用类的全名：package包名.类名
		int num = new Random().nextInt(100);
        if(num%2 == 0){
        	//使用大括号包起来的代码是代码块
        	System.out.print("随机值是偶数");
        }else {
        	System.out.print("随机值是:"+num);
		}
		//语法结构：if(逻辑表达式) 语句或语句块
        //if语句可以独立使用；else语句必须跟在if语句的后面，不能单独使用
        if(num %2 ==0);//if语句的执行主体是一行空代码；
        if(num %2 ==0) {};//if语句的执行主体是一行空代码；
        
        //if语句支持嵌套
        //两种：
        //1.if() else if() else if() ....else
        //给定一个成绩，并根据成绩输出优(90含分以上)良(80含分以上)好(70含分以上)中(60含分以上)差(60分以下)
        //算法的两个指标：时间复杂度 和 空间复杂度
        int aa= new Random().nextInt(101);
            System.out.println("请输入你的分数");

        if(aa>=90){
            System.out.println("优");
        }
        else if(aa>=80){
            System.out.println("良");
            }     
        else if(aa>=70){
            System.out.println("好");
            }        
        else if(aa>=60){
            System.out.println("中");
            }       
        else{
            System.out.println("差");
            }       
        //2.可以在if语句内部嵌套if语句
       /* if(aa>=90){
            System.out.println("优");
        }
        else {
        	if(aa>=80)
                System.out.println("良");
            }else{
              if(aa>=70)
                    System.out.println("好");
            }        
        else if(aa>=60){
            System.out.println("中");
            }       
        else{
            System.out.println("差");
            }   */    
        
        
        
	}

}
